package com.googlecode.groovy_toy_orm

/**
 * @author: DavydovMD
 * Date: 25.04.13
 * Time: 15:51
 */
public enum JoinType {
    INNER, LEFT_OUTER, RIGHT_OUTER

    String getSql() {
        switch (this) {

            case INNER:
                "inner"
                break;
            case LEFT_OUTER:
                "left outer"
                break
            case RIGHT_OUTER:
                "right outer"
                break
            default:
                throw new RuntimeException("Поленился добавить параметр конструктора - теперь получай.")
        }
    }

}
